drugged up to the eyeballs - Español Inglés Diccionario